package com.doit.demo03;

import java.util.Arrays;
import java.util.function.Supplier;

public class test_supplier {
    public static void main(String[] args) {
        int [] arr = {3,8,2,5,0};
        method(new Supplier<Integer>() { //get方法啊重写
            @Override
            public Integer get() {
                Arrays.sort(arr);
                return arr[arr.length-1];
            }
        });
        method(() -> {
            Arrays.sort(arr);
            return arr[arr.length - 1];
        });
    }
    public static void method(Supplier<Integer> s){
        Integer max = s.get();
        Integer min = s.get();

        System.out.println(max);//重写方法的时候 只是重写了get方法的功能
        System.out.println(min);
    }
}
